Peter Mandelson is better wrapped up in a rodent’s fur in the House of Lords